<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:p="http://primefaces.org/ui"
>

<h:head>
	<title>三一 - 问卷调查</title>
	<link href="../../css/component.css" rel="stylesheet" type="text/css" />
	<script type="text/javascript" src="../../js/highcharts.js"></script>
	<script type="text/javascript" src="../../js/drawChart.js"></script>
	<style type="">
	.enlarge {
		width: 4500px;
		min-width: 80px;
		max-width: 3000px;
	}
</style>
</h:head>

<h:body>
	<ui:param name="bean" value="#{userSecondLeftByHourAction}" />

	<span class="pagetitle">实时数据 —— 分时留存</span>
	<p:separator />

	<!-- 右侧页面顶部查询部分 -->
	<h:form id="fsearch">
		<p:poll interval="20" listener="#{bean.search()}" update=":dform" />

		<p:growl id="growl" showDetail="true" sticky="true" />
		<h:outputLabel value="查看日期：" />
		<p:calendar value="#{bean.lookDate}" mode="popup" pattern="yyyy-MM-dd" />
		<h:outputLabel value="（只能查看最近30天的数据）" />
		&#160;&#160;&#160;
		
        <p:commandButton value="查询" action="#{bean.search()}"
			update=":data" ajax="false" />
		<br />
		<h:outputLabel style="font-size:10px"
			value="数据更新频率为1分钟 ，#{bean.lastUpdateTimeStr}" />
	</h:form>
	<br />

	<!-- 数据展示部分，包含表格和图表 -->
	<h:form id="dform">
		<div class="data" id="data">
			<p:panel id="panel2" header="分平台实时账号留存" style="margin-bottom:10px;">
				<p:accordionPanel activeIndex="0">
					<p:tab title="点击查看分小时详细数据">
                        <h:commandLink rendered="#{bean.platList != null and bean.platList.size() > 0}">
                            <p:graphicImage url="/resources/images/excel.png" height="25px" />
                            <p:dataExporter type="xls" target="dlist1" fileName="platList-#{bean.getStringDate()}" />
                        </h:commandLink>
						<p:dataTable id="dlist1" var="p" value="#{bean.platList}" styleClass="enlarge" scrollable="true" style="margin-top:10px">
							<p:columnGroup type="header">
								<p:row>
                                    <p:column id="c0" headerText="平台" style="width:3%"/>
									<p:column id="c1" colspan="2" headerText="00:00~00:59" />
									<p:column id="c2" colspan="2" headerText="01:00~01:59" />
									<p:column id="c3" colspan="2" headerText="02:00~02:59" />
									<p:column id="c4" colspan="2" headerText="03:00~03:59" />
									<p:column id="c5" colspan="2" headerText="04:00~04:59" />
									<p:column id="c6" colspan="2" headerText="05:00~05:59" />
									<p:column id="c7" colspan="2" headerText="06:00~06:59" />
									<p:column id="c8" colspan="2" headerText="07:00~09:59" />
									<p:column id="c9" colspan="2" headerText="08:00~08:59" />
									<p:column id="ca" colspan="2" headerText="09:00~09:59" />
									<p:column id="cb" colspan="2" headerText="10:00~10:59" />
									<p:column id="cc" colspan="2" headerText="11:00~11:59" />
									<p:column id="cd" colspan="2" headerText="12:00~12:59" />
									<p:column id="ce" colspan="2" headerText="13:00~13:59" />
									<p:column id="cf" colspan="2" headerText="14:00~14:59" />
									<p:column id="cg" colspan="2" headerText="15:00~15:59" />
									<p:column id="ch" colspan="2" headerText="16:00~16:59" />
									<p:column id="ci" colspan="2" headerText="17:00~17:59" />
									<p:column id="cj" colspan="2" headerText="18:00~18:59" />
									<p:column id="ck" colspan="2" headerText="19:00~10:59" />
									<p:column id="cl" colspan="2" headerText="20:00~20:59" />
									<p:column id="cm" colspan="2" headerText="21:00~21:59" />
									<p:column id="cn" colspan="2" headerText="22:00~22:59" />
									<p:column id="co" colspan="2" headerText="23:00~23:59" />
								</p:row>
								<p:row>
                                    <p:column headerText="#{bean.getStringDate()}" style="width:3%"/>
									<p:column headerText="新增" sortBy="#{p[1]}" />
									<p:column headerText="次留" sortBy="#{p[2]}" />
									<p:column headerText="新增" sortBy="#{p[3]}" />
									<p:column headerText="次留" sortBy="#{p[4]}" />
									<p:column headerText="新增" sortBy="#{p[5]}" />
									<p:column headerText="次留" sortBy="#{p[6]}" />
									<p:column headerText="新增" sortBy="#{p[7]}" />
									<p:column headerText="次留" sortBy="#{p[8]}" />
									<p:column headerText="新增" sortBy="#{p[9]}" />
									<p:column headerText="次留" sortBy="#{p[10]}" />
									<p:column headerText="新增" sortBy="#{p[11]}" />
									<p:column headerText="次留" sortBy="#{p[12]}" />
									<p:column headerText="新增" sortBy="#{p[13]}" />
									<p:column headerText="次留" sortBy="#{p[14]}" />
									<p:column headerText="新增" sortBy="#{p[15]}" />
									<p:column headerText="次留" sortBy="#{p[16]}" />
									<p:column headerText="新增" sortBy="#{p[17]}" />
									<p:column headerText="次留" sortBy="#{p[18]}" />
									<p:column headerText="新增" sortBy="#{p[19]}" />
									<p:column headerText="次留" sortBy="#{p[20]}" />
									<p:column headerText="新增" sortBy="#{p[21]}" />
									<p:column headerText="次留" sortBy="#{p[22]}" />
									<p:column headerText="新增" sortBy="#{p[23]}" />
									<p:column headerText="次留" sortBy="#{p[24]}" />
									<p:column headerText="新增" sortBy="#{p[25]}" />
									<p:column headerText="次留" sortBy="#{p[26]}" />
									<p:column headerText="新增" sortBy="#{p[27]}" />
									<p:column headerText="次留" sortBy="#{p[28]}" />
									<p:column headerText="新增" sortBy="#{p[29]}" />
									<p:column headerText="次留" sortBy="#{p[30]}" />
									<p:column headerText="新增" sortBy="#{p[31]}" />
									<p:column headerText="次留" sortBy="#{p[32]}" />
									<p:column headerText="新增" sortBy="#{p[33]}" />
									<p:column headerText="次留" sortBy="#{p[34]}" />
									<p:column headerText="新增" sortBy="#{p[35]}" />
									<p:column headerText="次留" sortBy="#{p[36]}" />
									<p:column headerText="新增" sortBy="#{p[37]}" />
									<p:column headerText="次留" sortBy="#{p[38]}" />
									<p:column headerText="新增" sortBy="#{p[39]}" />
									<p:column headerText="次留" sortBy="#{p[40]}" />
									<p:column headerText="新增" sortBy="#{p[41]}" />
									<p:column headerText="次留" sortBy="#{p[42]}" />
									<p:column headerText="新增" sortBy="#{p[43]}" />
									<p:column headerText="次留" sortBy="#{p[44]}" />
									<p:column headerText="新增" sortBy="#{p[45]}" />
									<p:column headerText="次留" sortBy="#{p[46]}" />
									<p:column headerText="新增" sortBy="#{p[47]}" />
									<p:column headerText="次留" sortBy="#{p[48]}" />
								</p:row>
								</p:columnGroup>
								<p:column>
									<h:outputText value="#{pageHelper.getPlatformNameById(p[0])}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[1]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[2]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[3]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[4]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[5]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[6]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[7]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[8]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[9]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[10]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[11]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[12]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[13]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[14]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[15]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[16]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[17]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[18]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[19]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[20]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[21]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[22]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[23]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[24]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[25]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[26]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[27]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[28]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[29]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[30]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[31]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[32]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[33]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[34]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[35]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[36]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[37]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[38]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[39]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[40]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[41]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[42]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[43]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[44]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[45]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[46]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[47]}" />
								</p:column>
								<p:column>
									<h:outputText value="#{p[48]}" />
								</p:column>
						</p:dataTable>
					</p:tab>
				</p:accordionPanel>
			</p:panel>
			<p:panel id="panel3" header="分渠道实时账号留存" style="margin-bottom:10px;">
				<p:accordionPanel activeIndex="0">
					<p:tab title="点击查看分小时详细数据">
                        <h:commandLink rendered="#{bean.chanList != null and bean.chanList.size() > 0}">
                            <p:graphicImage url="/resources/images/excel.png" height="25px" />
                            <p:dataExporter type="xls" target="dlist2" fileName="chanList-#{bean.getStringDate()}" />
                        </h:commandLink>
						<p:dataTable id="dlist2" var="c" value="#{bean.chanList}" styleClass="enlarge" paginatorPosition="top"
							paginatorTemplate="{CurrentPageReport}  {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown} "
							rowsPerPageTemplate="20,40" rows="20" style="margin-top:10px">
							<p:columnGroup type="header">
								<p:row>
                                    <p:column id="d0" headerText="渠道" style="width:3%"/>
									<p:column id="d1" colspan="2" headerText="00:00~00:59" />
									<p:column id="d2" colspan="2" headerText="01:00~01:59" />
									<p:column id="d3" colspan="2" headerText="02:00~02:59" />
									<p:column id="d4" colspan="2" headerText="03:00~03:59" />
									<p:column id="d5" colspan="2" headerText="04:00~04:59" />
									<p:column id="d6" colspan="2" headerText="05:00~05:59" />
									<p:column id="d7" colspan="2" headerText="06:00~06:59" />
									<p:column id="d8" colspan="2" headerText="07:00~09:59" />
									<p:column id="d9" colspan="2" headerText="08:00~08:59" />
									<p:column id="da" colspan="2" headerText="09:00~09:59" />
									<p:column id="db" colspan="2" headerText="10:00~10:59" />
									<p:column id="dc" colspan="2" headerText="11:00~11:59" />
									<p:column id="dd" colspan="2" headerText="12:00~12:59" />
									<p:column id="de" colspan="2" headerText="13:00~13:59" />
									<p:column id="df" colspan="2" headerText="14:00~14:59" />
									<p:column id="dg" colspan="2" headerText="15:00~15:59" />
									<p:column id="dh" colspan="2" headerText="16:00~16:59" />
									<p:column id="di" colspan="2" headerText="17:00~17:59" />
									<p:column id="dj" colspan="2" headerText="18:00~18:59" />
									<p:column id="dk" colspan="2" headerText="19:00~10:59" />
									<p:column id="dl" colspan="2" headerText="20:00~20:59" />
									<p:column id="dm" colspan="2" headerText="21:00~21:59" />
									<p:column id="dn" colspan="2" headerText="22:00~22:59" />
									<p:column id="do" colspan="2" headerText="23:00~23:59" />
								</p:row>
								<p:row>
                                    <p:column headerText="#{bean.getStringDate()}" style="width:3%"/>
									<p:column headerText="新增" sortBy="#{c[1]}" />
									<p:column headerText="次留" sortBy="#{c[2]}" />
									<p:column headerText="新增" sortBy="#{c[3]}" />
									<p:column headerText="次留" sortBy="#{c[4]}" />
									<p:column headerText="新增" sortBy="#{c[5]}" />
									<p:column headerText="次留" sortBy="#{c[6]}" />
									<p:column headerText="新增" sortBy="#{c[7]}" />
									<p:column headerText="次留" sortBy="#{c[8]}" />
									<p:column headerText="新增" sortBy="#{c[9]}" />
									<p:column headerText="次留" sortBy="#{c[10]}" />
									<p:column headerText="新增" sortBy="#{c[11]}" />
									<p:column headerText="次留" sortBy="#{c[12]}" />
									<p:column headerText="新增" sortBy="#{c[13]}" />
									<p:column headerText="次留" sortBy="#{c[14]}" />
									<p:column headerText="新增" sortBy="#{c[15]}" />
									<p:column headerText="次留" sortBy="#{c[16]}" />
									<p:column headerText="新增" sortBy="#{c[17]}" />
									<p:column headerText="次留" sortBy="#{c[18]}" />
									<p:column headerText="新增" sortBy="#{c[19]}" />
									<p:column headerText="次留" sortBy="#{c[20]}" />
									<p:column headerText="新增" sortBy="#{c[21]}" />
									<p:column headerText="次留" sortBy="#{c[22]}" />
									<p:column headerText="新增" sortBy="#{c[23]}" />
									<p:column headerText="次留" sortBy="#{c[24]}" />
									<p:column headerText="新增" sortBy="#{c[25]}" />
									<p:column headerText="次留" sortBy="#{c[26]}" />
									<p:column headerText="新增" sortBy="#{c[27]}" />
									<p:column headerText="次留" sortBy="#{c[28]}" />
									<p:column headerText="新增" sortBy="#{c[29]}" />
									<p:column headerText="次留" sortBy="#{c[30]}" />
									<p:column headerText="新增" sortBy="#{c[31]}" />
									<p:column headerText="次留" sortBy="#{c[32]}" />
									<p:column headerText="新增" sortBy="#{c[33]}" />
									<p:column headerText="次留" sortBy="#{c[34]}" />
									<p:column headerText="新增" sortBy="#{c[35]}" />
									<p:column headerText="次留" sortBy="#{c[36]}" />
									<p:column headerText="新增" sortBy="#{c[37]}" />
									<p:column headerText="次留" sortBy="#{c[38]}" />
									<p:column headerText="新增" sortBy="#{c[39]}" />
									<p:column headerText="次留" sortBy="#{c[40]}" />
									<p:column headerText="新增" sortBy="#{c[41]}" />
									<p:column headerText="次留" sortBy="#{c[42]}" />
									<p:column headerText="新增" sortBy="#{c[43]}" />
									<p:column headerText="次留" sortBy="#{c[44]}" />
									<p:column headerText="新增" sortBy="#{c[45]}" />
									<p:column headerText="次留" sortBy="#{c[46]}" />
									<p:column headerText="新增" sortBy="#{c[47]}" />
									<p:column headerText="次留" sortBy="#{c[48]}" />
								</p:row>
							</p:columnGroup>
							<p:column>
								<h:outputText value="#{pageHelper.getChannelNameById(c[0])}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[1]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[2]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[3]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[4]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[5]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[6]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[7]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[8]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[9]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[10]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[11]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[12]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[13]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[14]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[15]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[16]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[17]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[18]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[19]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[20]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[21]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[22]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[23]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[24]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[25]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[26]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[27]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[28]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[29]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[30]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[31]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[32]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[33]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[34]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[35]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[36]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[37]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[38]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[39]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[40]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[41]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[42]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[43]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[44]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[45]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[46]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[47]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{c[48]}" />
							</p:column>

						</p:dataTable>
					</p:tab>
				</p:accordionPanel>
			</p:panel>
			<p:panel id="panel4" header="分区服实时账号留存" style="margin-bottom:10px;">
				<p:accordionPanel activeIndex="0">
					<p:tab title="点击查看分小时详细数据">
                        <h:commandLink rendered="#{bean.servList != null and bean.servList.size() > 0}">
                            <p:graphicImage url="/resources/images/excel.png" height="25px" />
                            <p:dataExporter type="xls" target="dlist3" fileName="servList-#{bean.getStringDate()}" />
                        </h:commandLink>
						<p:dataTable id="dlist3" var="s" value="#{bean.servList}" styleClass="enlarge" scrollable="true" resizableColumns="true" paginator="true"
							paginatorTemplate="{CurrentPageReport}  {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown}"
							rowsPerPageTemplate="20,40" rows="20" style="margin-top:10px">
							<p:columnGroup type="header">
								<p:row>
									<p:column id="e0" headerText="区服" style="width:3%"/>
									<p:column id="e1" colspan="2" headerText="00:00~00:59" />
									<p:column id="e2" colspan="2" headerText="01:00~01:59" />
									<p:column id="e3" colspan="2" headerText="02:00~02:59" />
									<p:column id="e4" colspan="2" headerText="03:00~03:59" />
									<p:column id="e5" colspan="2" headerText="04:00~04:59" />
									<p:column id="e6" colspan="2" headerText="05:00~05:59" />
									<p:column id="e7" colspan="2" headerText="06:00~06:59" />
									<p:column id="e8" colspan="2" headerText="07:00~09:59" />
									<p:column id="e9" colspan="2" headerText="08:00~08:59" />
									<p:column id="ea" colspan="2" headerText="09:00~09:59" />
									<p:column id="eb" colspan="2" headerText="10:00~10:59" />
									<p:column id="ec" colspan="2" headerText="11:00~11:59" />
									<p:column id="ed" colspan="2" headerText="12:00~12:59" />
									<p:column id="ee" colspan="2" headerText="13:00~13:59" />
									<p:column id="ef" colspan="2" headerText="14:00~14:59" />
									<p:column id="eg" colspan="2" headerText="15:00~15:59" />
									<p:column id="eh" colspan="2" headerText="16:00~16:59" />
									<p:column id="ei" colspan="2" headerText="17:00~17:59" />
									<p:column id="ej" colspan="2" headerText="18:00~18:59" />
									<p:column id="ek" colspan="2" headerText="19:00~10:59" />
									<p:column id="el" colspan="2" headerText="20:00~20:59" />
									<p:column id="em" colspan="2" headerText="21:00~21:59" />
									<p:column id="en" colspan="2" headerText="22:00~22:59" />
									<p:column id="eo" colspan="2" headerText="23:00~23:59" />
								</p:row>
								<p:row>
                                    <p:column headerText="#{bean.getStringDate()}" style="width:3%"/>
									<p:column headerText="新增" sortBy="#{s[1]}" />
									<p:column headerText="次留" sortBy="#{s[2]}" />
									<p:column headerText="新增" sortBy="#{s[3]}" />
									<p:column headerText="次留" sortBy="#{s[4]}" />
									<p:column headerText="新增" sortBy="#{s[5]}" />
									<p:column headerText="次留" sortBy="#{s[6]}" />
									<p:column headerText="新增" sortBy="#{s[7]}" />
									<p:column headerText="次留" sortBy="#{s[8]}" />
									<p:column headerText="新增" sortBy="#{s[9]}" />
									<p:column headerText="次留" sortBy="#{s[10]}" />
									<p:column headerText="新增" sortBy="#{s[11]}" />
									<p:column headerText="次留" sortBy="#{s[12]}" />
									<p:column headerText="新增" sortBy="#{s[13]}" />
									<p:column headerText="次留" sortBy="#{s[14]}" />
									<p:column headerText="新增" sortBy="#{s[15]}" />
									<p:column headerText="次留" sortBy="#{s[16]}" />
									<p:column headerText="新增" sortBy="#{s[17]}" />
									<p:column headerText="次留" sortBy="#{s[18]}" />
									<p:column headerText="新增" sortBy="#{s[19]}" />
									<p:column headerText="次留" sortBy="#{s[20]}" />
									<p:column headerText="新增" sortBy="#{s[21]}" />
									<p:column headerText="次留" sortBy="#{s[22]}" />
									<p:column headerText="新增" sortBy="#{s[23]}" />
									<p:column headerText="次留" sortBy="#{s[24]}" />
									<p:column headerText="新增" sortBy="#{s[25]}" />
									<p:column headerText="次留" sortBy="#{s[26]}" />
									<p:column headerText="新增" sortBy="#{s[27]}" />
									<p:column headerText="次留" sortBy="#{s[28]}" />
									<p:column headerText="新增" sortBy="#{s[29]}" />
									<p:column headerText="次留" sortBy="#{s[30]}" />
									<p:column headerText="新增" sortBy="#{s[31]}" />
									<p:column headerText="次留" sortBy="#{s[32]}" />
									<p:column headerText="新增" sortBy="#{s[33]}" />
									<p:column headerText="次留" sortBy="#{s[34]}" />
									<p:column headerText="新增" sortBy="#{s[35]}" />
									<p:column headerText="次留" sortBy="#{s[36]}" />
									<p:column headerText="新增" sortBy="#{s[37]}" />
									<p:column headerText="次留" sortBy="#{s[38]}" />
									<p:column headerText="新增" sortBy="#{s[39]}" />
									<p:column headerText="次留" sortBy="#{s[40]}" />
									<p:column headerText="新增" sortBy="#{s[41]}" />
									<p:column headerText="次留" sortBy="#{s[42]}" />
									<p:column headerText="新增" sortBy="#{s[43]}" />
									<p:column headerText="次留" sortBy="#{s[44]}" />
									<p:column headerText="新增" sortBy="#{s[45]}" />
									<p:column headerText="次留" sortBy="#{s[46]}" />
									<p:column headerText="新增" sortBy="#{s[47]}" />
									<p:column headerText="次留" sortBy="#{s[48]}" />
								</p:row>
							</p:columnGroup>
							<p:column>
								<h:outputText value="#{pageHelper.getServerNameById(s[0])}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[1]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[2]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[3]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[4]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[5]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[6]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[7]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[8]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[9]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[10]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[11]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[12]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[13]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[14]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[15]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[16]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[17]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[18]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[19]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[20]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[21]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[22]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[23]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[24]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[25]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[26]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[27]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[28]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[29]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[30]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[31]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[32]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[33]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[34]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[35]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[36]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[37]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[38]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[39]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[40]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[41]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[42]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[43]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[44]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[45]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[46]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[47]}" />
							</p:column>
							<p:column>
								<h:outputText value="#{s[48]}" />
							</p:column>
						</p:dataTable>
					</p:tab>
				</p:accordionPanel>
			</p:panel>
		</div>
	</h:form>

	<!-- 页脚 -->
	<div class="footer"></div>
</h:body>
</html>